﻿/*common*/
body{font-weight:normal;color:#333;text-align:center;margin:0px;padding:0px;background:#fff;position:relative;}
body, button, input, select, textarea{font-size:14px;line-height:150%;font-family:"Microsoft YaHei", 微软雅黑, Tahoma,Arial,sans-serif;}
div,ol,ul,li,dir{text-align:left;margin:0px;padding:0px;border:0px;list-style-type:none;}
form,img,span,h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;}
table,td,th,p,dl,dt,dd,pre{margin:0px;padding:0px;}
img,input{vertical-align:middle;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.clearfloat{clear:both;height:0px;line-height:0px;font-size:1px;}
.height1{clear:both;height:1px;line-height:1px;font-size:1px;}
.height2{clear:both;height:2px;line-height:2px;font-size:1px;}
.height3{clear:both;height:3px;line-height:3px;font-size:1px;}
.height4{clear:both;height:4px;line-height:4px;font-size:1px;}
.height5{clear:both;height:5px;line-height:5px;font-size:1px;}
.height6{clear:both;height:6px;line-height:6px;font-size:1px;}
.height7{clear:both;height:7px;line-height:7px;font-size:1px;}
.height8{clear:both;height:8px;line-height:8px;font-size:1px;}
.height9{clear:both;height:9px;line-height:9px;font-size:1px;}
.height10{clear:both;height:10px;line-height:10px;font-size:1px;}
.height11{clear:both;height:11px;line-height:11px;font-size:1px;}
.height12{clear:both;height:12px;line-height:12px;font-size:1px;}
.height14{clear:both;height:14px;line-height:14px;font-size:1px;}
.height15{clear:both;height:15px;line-height:15px;font-size:1px;}
.height20{clear:both;height:20px;line-height:20px;font-size:1px;}
/*layout*/
.header{clear:both;}
.main_content{clear:both;width:1000px;margin:0 auto;overflow:visible;*overflow:hidden;zoom:1;}
/*.footer{clear:both;width:1000px;margin:0 auto;padding-top:15px;font-size:12px;}*/
/*head*/
.header01{clear:both;width:1000px;margin:0 auto;padding:10px 0 20px;}
.searchwrap{clear:both;height:36px;overflow:hidden;position:relative;width:1000px;margin:0 auto;}
.searchwrap ul{float:left;}
.searchwrap ul img{ vertical-align:top;}
.searchwrap div{float:left;padding-left:13px;color:#666;}
.searchwrap div span{font-size:20px;color:#333;}
.searchwrap ol{position:absolute;right:0;top:0;}
.searchwrap ol input{float:left;}
.searchwrap ol span input{float:left;width:197px;padding-left:27px;padding-right:5px;border:1px solid #cecece;border-right:0;font-size:14px;color:#999;height:22px;*line-height:24px;font-family:宋体;background:url(../images/search.gif) no-repeat 4px 3px;}
.mainnavwrap{clear:both;height:40px;background:#0086cb;min-width:1000px;position:relative;zoom:1;overflow:hidden;}
.mainnavwrap ul{clear:both;width:1000px;margin:0 auto;height:40px;background:#0086cb;overflow:hidden;}
.mainnavwrap ul a{display:block;float:left;font-size:16px;color:#fff;height:40px;line-height:38px;padding:0 27px;}
.mainnavwrap ul a:hover,.mainnavwrap ul a.curr{background:#3399ff; text-decoration:none;}
.mainnavwrap ul span{display:block;float:left;width:1px;height:40px;overflow:hidden;background:#339ed5;}

/*main*/
.w695{width:695px;}
.w250{width:285px;}
.w300{width:300px;}
.w644{width:679px;}

.adv,.adv2{clear:both;width:100%;text-align:center;overflow-x:hidden;}
.adv2{margin:10px 0;}
.adv3{margin:15px 0;}
.adv img,.adv2 img,.adv3 img{ vertical-align:top;}
.navigator{clear:both;height:41px;line-height:41px;font-size:12px;padding-left:24px;color:#666;overflow:hidden;background:url(../images/home.gif) no-repeat 1px 13px;_background-position:1px 12px;padding-left:25px;}
.navigator span{padding:0 7px;color:#999;font-family:"宋体";}


.fhfw01{clear:both;margin:20px 0 15px;height:250px;position:relative;}
.fhfw01 dt{float:left;width:695px;height:250px;overflow:hidden;}
.fhfw01 dt img{ vertical-align:top;width:695px;height:250px;}
.fhfw01 dd{position:absolute;right:0;top:0;width:304px;height:248px;overflow:hidden;border:1px solid #e6e6e6;border-left:0;}
.fhfw01 dd p{position:absolute;left:20px;top:32px;}
.fhfw01 dd p span{padding:0 6px;color:#ff6600;font-size:20px;}
.fhfw01 dd div{position:absolute;left:20px;top:73px;font-size:22px;}
.fhfw01 dd ol{position:absolute;left:138px;top:70px;border:1px solid #a1a1a1;border-left:0;height:28px;}
.fhfw01 dd ol li{float:left;width:28px;height:28px;line-height:28px;font-size:22px;text-align:center;border-left:1px solid #a1a1a1;}
.fhfw02{clear:both;background:url(../images/bg02a.jpg) no-repeat 0 0;padding-top:65px;}
.fhfw02 li{background:url(../images/bg02b.jpg) no-repeat 11px 4px;_background-position:11px 3px;padding:0 0 13px 32px;color:#888;font-size:12px;}
.fhfw02 li span{padding:0 6px;color:#0086cb;}
.fhfw03_tag{float:left;width:250px;margin-top:-1px;}
.fhfw03_tag dl{overflow:hidden;zoom:1;cursor:pointer;border-top:1px solid #d8d8d8;padding:15px 25px 15px 15px;background:url(../images/point03a.gif) no-repeat 226px center;}
.fhfw03_tag dl dt{float:left;width:100px;height:75px;overflow:hidden;}
.fhfw03_tag dl dt img{width:98px;height:73px; vertical-align:top;border:1px solid #d3d3d3;}
.fhfw03_tag dl dd{float:right;width:100px;height:75px;overflow:hidden;}
.fhfw03_tag dl dd table td{height:75px;}
.fhfw03_tag dl dd p{padding-bottom:1px;}
.fhfw03_tag dl dd span{font-size:12px;color:#999;}
.fhfw03_tag dl.curr{background-image:url(../images/point03b.gif);background-color:#fff;}
.fhfw03_tag dl.curr dd p{color:#0086cb;}
.fhfw03_tag_line{clear:both;height:1px;line-height:1px;overflow:hidden;background:#fff;width:249px;}

.fhfw03_tag_2{float:left;width:298px;margin-top:-1px;}
.fhfw03_tag_2 a{display:block;overflow:hidden;zoom:1;cursor:pointer;background:url(../images/space.gif) repeat 0 0;position:relative;}
.fhfw03_tag_2 a dl{clear:both;overflow:hidden;zoom:1;cursor:pointer;border-top:1px solid #d8d8d8;padding:12px 30px 12px 15px;background:url(../images/point07a.gif) no-repeat 273px center;position:relative;}
.fhfw03_tag_2 a dt{float:left;width:70px;height:46px;overflow:hidden;}
.fhfw03_tag_2 a dt img{width:68px;height:44px; vertical-align:top;border:1px solid #d3d3d3;}
.fhfw03_tag_2 a dd{float:right;width:171px;height:46px;overflow:hidden;}
.fhfw03_tag_2 a dd table td{height:46px;}
.fhfw03_tag_2 a dd span{font-size:12px;color:#999;padding-left:3px;}
.fhfw03_tag_2 a:hover{ text-decoration:none;}
.fhfw03_tag_2 a.curr dl,.fhfw03_tag_2 a:hover dl{background:url(../images/point07b.gif) no-repeat 271px center;_background-position:273px center;color:#ff7e00;border-left:2px solid #ff7e00;padding:12px 30px 12px 13px;}
.fhfw03_tag_2 a.curr dd span,.fhfw03_tag_2 a:hover dd span{color:#ff7e00;}

.fhfw03_tag02{float:left;width:250px;padding:11px 0 10px;}
.fhfw03_tag02 ol{clear:both;padding-left:13px;height:35px;overflow:hidden;}
.fhfw03_tag02 h2{float:left;padding-right:45px;line-height:35px;font-size:16px;color:#666;background:url(../images/hot.gif) no-repeat right 10px;}
.fhfw03_tag02 ul{clear:both;}
.fhfw03_tag02 ul a{display:block;line-height:32px;padding:1px 0 1px 32px;background:url(../images/point04.gif) no-repeat 15px 16px;margin-bottom:1px;overflow:hidden;}
.fhfw03_tag02 ul a span{font-size:12px;color:#999;}
.fhfw03_tag02 ul a:hover,.fhfw03_tag02 ul a.curr{ text-decoration:none;padding:0 0 0 30px;border-left:2px solid #0086cb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#fff url(../images/point01.gif) no-repeat 13px 16px;_background-position:15px 16px;}
.fhfw03_tag02 ul a:hover span,.fhfw03_tag02 ul a.curr span{color:#0086cb;}
.fhfw03_con{float:left;width:407px;padding:0 0 0 21px;}
.fhfw03_con dl{position:relative;overflow:hidden;zoom:1;padding:17px 0 7px;font-size:12px;}
.fhfw03_con02 dl{padding:21px 0 0;}
.fhfw03_con dl dt{float:left;width:68px;padding-top:11px;position:relative;}
.fhfw03_con dl dt img,.fhfw05 dl dt img{width:68px;height:68px; vertical-align:top;}
.fhfw03_con dl dt span,.fhfw05 dl dt span,.checktel01 dt span,.zjlndyy dl dt span{position:absolute;left:0;top:11px;width:68px;height:68px;cursor:pointer;background-image:url("../images/cir01.png");background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/cir01.png");_background:none;}
.table01 tr.tr_2 td .fhfw03_con dl dt span{background-image:url("../images/cir01_2.png");background-position:left top;background-repeat:no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/cir01_2.png");_background:none;}
.fhfw03_con dl dd{float:left;width:252px;padding-left:11px;line-height:22px;}
.fhfw03_con dl dd p{padding-bottom:4px;}
.fhfw03_con dl dd p span{padding-right:9px;font-size:16px;color:#0086cb;}
.fhfw03_con dl dd ul{color:#999;}
.fhfw03_con dl dd ul span{display:inline-block;width:36px;}
.fhfw03_con dl dd ul em{font-style:normal;color:#ff6600;}
.fhfw03_con dl dd ul em strong{font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.fhfw03_con dl dd ol{background:url(../images/point05.gif) no-repeat 0 4px;*background-position:0 5px;padding-left:23px;}
.fhfw03_con dl dd ol a{ text-decoration:underline;}
.fhfw03a{display:block;position:absolute;right:7px;top:51px;width:62px;height:20px;line-height:20px; text-align:center;font-size:12px;overflow:hidden;background:url(../images/btn02.gif) no-repeat 0 0;}
.fhfw03a:hover{background-position:0 -21px;text-decoration:none;}
.fhfw03_con02 .fhfw03a{top:54px;}
.fhfw03b{clear:both; text-align:right;padding:2px 0 12px;}
.fhfw03b a{ text-decoration:underline;}
.fhfw03_con02 .fhfw03b{padding:0 0 12px;}
.table01 .td01 .fhfw03_con{float:none;clear:both;width:auto;padding:0;}
.table01 .td01 .fhfw03_con dl{padding:23px 0 21px;}
.table01 .td01 .fhfw03_con dl dd{width:288px;line-height:23px;}
.table01 .td01 .fhfw03_con dl dd p{padding-bottom:0;color:#666;}
.table01 .td01 .fhfw03_con dl dd p span{font-size:18px;}
.table01 .td04 .fhfw03a{position: relative;right:0;top:0;margin:0 auto;}
.table01 .td04 .fhfw03a{line-height:21px;}
.table01 .td07 .fhfw03_con{float:none;clear:both;width:auto;padding:0;}
.table01 .td07 .fhfw03_con dl{padding:9px 0 7px;}
.table01 .td07 .fhfw03_con dl dt{float:none;clear:both;padding-top:0;margin:0 auto;}
.table01 .td07 .fhfw03_con dl dt span{top:0;}
.table01 .td07 .fhfw03_con dl dd{float:none;clear:both;width:auto;padding-left:0; text-align:center;padding-top:12px;}
.table01 .td07 .fhfw03_con dl dd p{padding-bottom:0;color:#888;}
.table01 .td07 .fhfw03_con dl dd p span{padding-right:0;}

.fhfw04{clear:both;position:relative;zoom:1;padding:0 15px;}
.fhfw04_block{clear:both;margin-top:-1px;position:relative;}
.fhfw04 dl{clear:both;padding:16px 0 15px 0;background:url(../images/line01.gif) repeat-x 0 0;}
.fhfw04 dl dt{clear:both;line-height:24px;position:relative;overflow:visible;zoom:1;padding-bottom:3px;}
.fhfw04 dl dt span{padding-right:4px;color:#999;}
.fhfw04 dl dt strong{padding:0 4px;color:#0086cb;}
.fhfw04 dl dd ul{clear:both;font-size:12px;line-height:22px;color:#666;}
.fhfw04 dl dd ul span{padding-right:0px;font-size:14px;}
.fhfw04 dl dd ol{font-size:12px;color:#999;line-height:22px;padding-top:4px;}


.fhfw05{clear:both;margin-top:26px;background:url(../images/bg05d.jpg) repeat-y 1px 0;}
.fhfw05_block{clear:both;background:url(../images/bg05e.jpg) no-repeat 1px bottom;padding-bottom:3px;}
.fhfw05 dl{clear:both;overflow:hidden;zoom:1;padding:0 0 30px 12px;}
.fhfw05 dl dt{float:left;width:68px;position:relative;padding-right:8px;}
.fhfw05 dl dt span{top:0;}
.fhfw05 dl dd{float:left;width:182px;background:url(../images/bg05b.jpg) repeat-y 0 0;}
.fhfw05 dl dd div{clear:both;background:url(../images/bg05a.jpg) no-repeat 0 0;padding-top:11px;font-size:12px;line-height:20px;color:#666;}
.fhfw05 dl dd div ul {padding:0 9px 5px 23px;word-wrap: break-word;}
.fhfw05 dl dd div ul span{padding:0 4px;}
.fhfw05 dl dd div ul a.link02{ text-decoration:underline;}
.fhfw05 dl dd ol{clear:both;background:url(../images/bg05c.jpg) no-repeat 0 0;height:5px;overflow:hidden;}

.fhfw06{clear:both;border-left:solid 1px #e6e6e6;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;margin-bottom:10px;height:38px;line-height:38px;cursor:pointer;overflow:hidden;}
.fhfw06 ul{float:left;border-right:solid 1px #e6e6e6;text-align:center;}
.fhfw06 ul.curr{background-color:#f7f7f7;}
.fhfw06 ul p{display:inline;line-height:38px;padding-right:12px;background:url(../images/point08b.gif) no-repeat right 7px;} 
.fhfw06 ul.curr p{background:url(../images/point08a.gif) no-repeat right 7px;color:#ff7e00;} 
.fhfw06 ul li{display:inline;line-height:38px;padding-right:12px;background:url(../images/point08c.gif) no-repeat right 6px;} 
.fhfw06 ul.curr_up li{background-position:right -40px;color:#ff7e00;} 
.fhfw06 ul.curr_down li{background-position:right -88px;color:#ff7e00;} 
.fhfw06 ul ol{display:inline;line-height:38px;padding-left:19px;background:url(../images/point08d.gif) no-repeat 0 -29px;} 
.fhfw06 ul.curr ol{background:url(../images/point08d.gif) no-repeat 0 -62px;color:#ff7e00;} 

a.fhfw07_title{display:block;margin:0 14px;border-bottom:1px solid #e0e0e0;height:40px;line-height:40px; text-indent:2px;background:url(../images/point09.gif) no-repeat 246px -42px;cursor:pointer;}
a.fhfw07_title:hover{background-position:246px -163px; text-decoration:none;}
a.curr{background-position:246px 16px;}
a.curr:hover{background-position:246px -98px;}
.fhfw07_con{clear:both;padding:11px 0 3px 1px;line-height:28px;overflow:hidden;zoom:1;}
.fhfw07_con li{float:left;width:72px;height:28px;overflow:hidden;font-size:12px;margin-left:20px;_display:inline;}
.fhfw07_con02{clear:both;padding:15px 0 14px 1px;line-height:30px;overflow:hidden;zoom:1;}
.fhfw07_con02 li{float:left;width:72px;height:30px;overflow:hidden;margin-left:20px;_display:inline;}
.fhfw07_line{clear:both;margin:0 15px;height:1px;line-height:1px;background:#f0f0f0;overflow:hidden;}


.table01{border-collapse:collapse;margin-bottom:10px; table-layout:fixed;}
.table01 td{background:#fff;border:solid 1px #e6e6e6;padding:6px 10px; /*font-family:Arial, Helvetica, sans-serif;*/} 
.table01 thead td{background:#f7f7f7;text-align:center;} 
.table01 .td02 {line-height:24px;} 
.table01 .td02 em{font-style:normal;color:#ff7e00;} 
.table01 .td03 {line-height:24px; text-align:center;}
.table01 .td03 p{color:red;font-size:12px;} 
.table01 .td03 p em{font-size:16px; font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;}  
.table01 .td03 span{font-size:12px;color:#999;} 
.table01 .td04{text-align:center;}
.table01 .td05 {line-height:24px;} 
.table01 .td06 {line-height:24px;color:#666;} 
.table01 tr.tr_2 td{background:#f7f7f7;}

/*catalog*/
.catalog02{}
.catalog02 li{height:24px;line-height:24px;padding-left:11px;background:url(../images/point01.gif) no-repeat 0 12px;*background-position:0 11px;overflow:hidden;}
.fhfw01 .catalog02{position:absolute;left:25px;top:138px;padding:2px 0 8px 0;background:url(../images/bg01.jpg) no-repeat 0 0;padding-left:76px;}
.fhfw01 .catalog02 li{height:28px;line-height:28px;padding-left:14px;background:url(../images/point02.gif) no-repeat 0 10px;_background-position:0 9px;color:#0086cb;}

.border01{border:1px solid #d8d8d8;overflow:hidden;zoom:1;}
.border01_head{clear:both;padding:0 13px;border-bottom:1px solid #d8d8d8;line-height:48px;position:relative;zoom:1;overflow:hidden;}
.border01_head p{float:left;font-size:18px;}
.border01_head p span{color:#0086cb;font-size:24px;padding-right:6px;}
.border01_body{clear:both;overflow:hidden;zoom:1;background:url(../images/bg03.gif) repeat-y 0 0;position:relative;}
.border01_head02{margin:0 15px;padding:2px 0 0;line-height:40px;}
.border01_head02 p span{font-size:18px;padding-left:6px;color:#36a803;}
.border01_head03{padding:0 18px;background:#f7f7f7;}
.border01_head03 p,.border01_head04 p{font-size:20px;color:#0086cb;}
.border01_head04{padding:0 3px;margin:0 15px;}
.border01_head05{padding:0;margin:0 13px;}
.border01_head05 p a{text-decoration:none;}
.border01_head05 p span{font-size:20px;color:#36a803;}
.border01_head06 p{color:#36a803;font-size:22px;}
.border01_head06 p span{font-size:17px;color:#333;padding-left:6px;}


/*link*/
.main_content a,a.link02{color:#0086CB;}
.main_content a:hover{color:#ca0000;text-decoration: none;}

a.link08,a.link01,.fhfw03_tag02 ul a:hover,.fhfw03_tag02 ul a.curr{color:#0086cb;}
a.link05,a.link05:hover,a.fhfw03a,a.fhfw03a:hover,.checktel_tag a:hover,.checktel_tag a.curr,.checktel_tag a.curr:hover{color:#fff;}
a.link04,.navigator a,.fhfw07_con li a,.ksmore a{color:#666;}
a.link03,.fhfw03_tag_2 a.curr,.fhfw03_tag_2 a:hover{color:#ff7e00;}
.border01_head06 p a{color:#36a803;}

a.more01{position:absolute;right:16px;top:16px;display:block;padding-right:12px;height:23px;line-height:22px;background:url(../images/point02b.gif) no-repeat right 9px;_background-position:right 8px;}
.border01_head05 a.more01{right:0;}
/*pagestyle*/
.pageStyle {clear:both;padding:20px 2px 30px;text-align:center;color:#545454;}
.pageStyle p{display:inline;}
.pageStyle p a {border:#e4e4e4 1px solid;background:#fff;padding:5px 10px;line-height:22px;color:#555; margin-right:10px;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}
.pageStyle p a:hover,.pageStyle p a:active{border:#0086cb 1px solid;color:#fff;background:#0086cb;}
.pageStyle span.current {border: #0086cb 1px solid;padding:5px 10px;line-height:22px;font-weight:bold;color:#fff;margin-right:10px;background-color:#0086cb;font-family:Arial, Helvetica, sans-serif;}
.pageStyle a.page_pre,.pageStyle a.page_next{line-height:22px;padding:2px 10px 4px;color:#555;border:#e4e4e4 1px solid;margin-right:10px;overflow:hidden;}
.pageStyle a:hover{color:#ca0000;}
.pageStyle .input01{width:37px;text-align:center;border:1px solid #cecece;font-size:14px;color:#0086cb;height:22px;*line-height:22px;}
.pageStyle .input02{width:61px;text-align:center;border:0;color:#666;height:29px;*line-height:22px;background:url(../images/btn03.gif) no-repeat 0 0;cursor:pointer;padding-bottom:2px;*padding-bottom:0;}


.pageStyle_2{clear:both;padding:15px 0; text-align:center;line-height:28px;color:#555;}
.pageStyle_2 a{display:inline-block;width:62px;height:26px;line-height:24px;_line-height:26px;text-align:center;border:1px solid #e6e6e6;color:#555;}
.pageStyle_2 a:hover{border:1px solid #0086cb;background:#0086cb;color:#fff; text-decoration:none;}
.pageStyle_2 span{padding:0 18px;font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.pageStyle_2 span em{font-style:normal;color:#0086cb;}


/*预约就诊*/
.yydj01{clear:both;height:509px;min-width:960px;overflow:hidden;background:url(../images/yydj06.jpg) no-repeat center 0;}
.yydj01_block{clear:both;width:960px;margin:0 auto;height:509px;background:url(../images/yydj06.jpg) no-repeat center 0;position:relative;}
.yydj01_block ol{position:absolute;left:292px;top:238px;line-height:26px;width:652px;font-size:12px; text-indent:24px;}
.yydj01 ol span{padding:0 6px;font-size:16px;}
.yydj01 ol em{color:#0499ed; text-decoration:underline;font-style:normal;}
.yydj01 ul{position:absolute;left:270px;top:418px;font-size:12px;}
.yydj01 ul li{float:left;width:91px; text-align:center;}
.yydj02{clear:both;width:961px;margin:0 auto;}
.yydj02a{clear:both;line-height:37px;background:url(../images/yydj07.jpg) no-repeat 0 0;font-size:24px;color:#0086cb;padding:0 0 23px 51px;}
.yydj02b{clear:both;height:158px;overflow:hidden;position:relative;border-left:1px solid #e1e2e4;border-top:1px solid #e1e2e4;}
.yydj02b ul{float:left;width:239px;height:78px;border-right:1px solid #e1e2e4;border-bottom:1px solid #e1e2e4;overflow:hidden;position:relative;background:#f8f9f9;cursor:pointer;}
.yydj02b_icon{position:absolute;right:-1px;top:-1px;z-index:9;}
.yydj02b ul table{ table-layout:fixed;height:78px;}
.yydj02b ul table td.td01{width:74px; text-align:right;}
.yydj02b ul table td.td02{padding:11px;}
.yydj02b ul.curr{background:#e4f3f9;}
.yydj02c{clear:both;padding:24px 0 17px 435px;position:relative;overflow:hidden;zoom:1;}
.yydj02c li{float:left;width:16px;height:16px;cursor:pointer;background:url(../images/yydj08a.jpg) no-repeat 0 0;margin:0 7px;}
.yydj02c li.curr{background:url(../images/yydj08b.jpg) no-repeat 0 0;}
.yydj03{clear:both;min-height:453px;_height:453px;min-width:960px;background:#e5f6fd url(../images/yydj05.jpg) no-repeat center 0;}
.yydj03_block{clear:both;width:960px;margin:0 auto;min-height:453px;_height:453px;background:#e5f6fd url(../images/yydj05.jpg) no-repeat center 0;position:relative;}
.yydj03_con{clear:both;position:relative;zoom:1;padding-bottom:40px;}
.yydj03_con img{position: absolute;right:68px;top:141px;width:142px;height:142px;}
.yydj03_con ol{position: absolute;right:46px;top:97px;width:185px;height:30px;line-height:30px; text-align:center;overflow:hidden;color:#fff;}
.yydj03_con h2{font-size:28px;font-weight:normal;color:#0086cb;line-height:32px;padding-top:45px;}
.yydj03_con h3{margin-top:30px;font-size:20px;font-weight:normal;color:#ff6600;padding-left:11px;border-left:4px solid #ff6600;line-height:22px;}
.yydj03_con ul{line-height:25px;width:602px;padding-top:7px;}
.yydj04{clear:both;width:960px;margin:0 auto;height:342px;background:url(../images/yydj01.jpg) no-repeat 0 0;}
.yydj05{clear:both;height:306px;min-width:960px;overflow:hidden;background:url(../images/yydj02.jpg) no-repeat center 0;}
.yydj05_block{clear:both;width:960px;margin:0 auto;height:306px;background:url(../images/yydj02.jpg) no-repeat center 0;position:relative;}
.yydj06{clear:both;height:483px;min-width:960px;overflow:hidden;background:url(../images/yydj03.jpg) no-repeat center 0;}
.yydj06_block{clear:both;width:960px;margin:0 auto;height:483px;background:url(../images/yydj03.jpg) no-repeat center 0;position:relative;}
.yydj07{clear:both;height:490px;min-width:960px;overflow:hidden;background:url(../images/yydj04.jpg) no-repeat center 0;}
.yydj07_block{clear:both;width:960px;margin:0 auto;height:490px;background:url(../images/yydj04.jpg) no-repeat center 0;position:relative;}


/*winopen*/
.winOpen{position:absolute;z-index:999999;overflow:hidden;zoom:1;background:#fff;}
.winOpen_head{clear:both;height:49px;line-height:49px;padding:0px;border-bottom:1px solid #e6e6e6;}
.winOpen_head p{float:left;font-size:16px;color:#666;padding-left:81px;background:url(../images/bg06.gif) no-repeat 30px 11px;}
.winOpen_close{position:absolute;right:13px;top:16px;z-index:9;cursor:pointer;}
.winOpeng_con{clear:both;overflow:hidden;zoom:1;}

/*服务流程*/
.fwlc{width:800px;}
.fwlc .winOpen_head p span{font-size:12px;color:#999;padding-left:30px;}
.fwlc .winOpeng_con{padding:35px 30px;}
.fwlc .winOpeng_con dt{float:left;width:310px;}
.fwlc .winOpeng_con dd{float:right;width:375px;border-left:1px solid #e6e6e6;padding-left:26px;}
.fwlc .winOpeng_con ul{padding-left:20px;line-height:44px;background:#f5f5f5;font-size:16px;color:#0086cb;margin-bottom:10px;}
.fwlc .winOpeng_con ol{padding-left:52px;line-height:25px;color:#545454;font-size:12px;}
.fwlc .winOpeng_con ol p{padding-top:6px;position:relative;font-size:14px;}
.fwlc .winOpeng_con ol p span{position: absolute;left:-34px;top:6px;*top:4px;color:#d1d1d1;font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.fwlc .winOpeng_con a{display:block;float:right;margin-top:25px;border:1px solid #e3830d;background:#ff9900;width:90px; height:31px;line-height:28px; _line-height:29px;text-align:center;color:#fff;}
.fwlc .winOpeng_con a:hover{ text-decoration:none;background:#eb8f06;}

/*help*/
.fhfw_help{clear:both;border:1px solid #d8d8d8;margin-top:13px;overflow:hidden;zoom:1;background:#f7f7f7 url(../images/fhfw_help.jpg) no-repeat 23px 16px;padding:16px 0 15px;}
.fhfw_help dl{float:left;padding-left:24px;}
.fhfw_help dl.fhfw_help01{width:153px;}
.fhfw_help dl.fhfw_help02{width:181px;}
.fhfw_help dl.fhfw_help03{width:184px;}
.fhfw_help dl.fhfw_help04{width:168px;}
.fhfw_help dl.fhfw_help05{width:180px;}
.fhfw_help dl dt{padding-left:43px;font-size:16px;font-weight:bold;line-height:37px;color:#555;}
.fhfw_help dl.fhfw_help05 dt{ font-family:"宋体";font-style: italic;font-size:20px;color:#fe6500;}
.fhfw_help dl dd{clear:both;padding-top:7px;font-size:12px;color:#666;line-height:24px;font-family:"宋体";}
.fhfw_help dl dd p{clear:both;line-height:24px;height:24px;overflow:hidden;}
.fhfw_help dl dd p a{display:inline-blockl;color:#666;background:url(../images/fhfw_help02.jpg) no-repeat 0 1px;padding-left:10px;}


/*20141224预约就诊系列修改 by wjl*/
.ks_con{clear:both;padding:12px 0;overflow:hidden;zoom:1;}
.ks_block{clear:both;overflow:hidden;zoom:1;padding:0 0 0 21px;}
.ks_block li{float:left;line-height:24px;padding:4px 8px;}
.ks_block li em{ font-style:normal;font-size:12px;color:#999;}
.ks_block li.ks{width:100px;padding:4px 0;font-weight:bold;font-size: 16px;}
.ks_block li.ksname{width:159px;color:#333;}
.ks_block li.ksmore{width:21px;padding:6px 0 2px 3px;font-family: "宋体";}
.ks_con02{padding:12px 0 22px;}
.ks_con02 .ks_block{padding:0 0 0 11px;}
.ks_con02 .ks_block li{width:210px;height:30px;line-height:30px;overflow:hidden;padding:0 3px 0 10px;}
.ks_body{clear:both;overflow:hidden;zoom:1;padding:0 19px;position:relative;zoom:1;}
.ks_body dl{padding:15px 0; border-top:1px  dashed #c6c6c6;margin:-1px 0 0 0;}
.ks_body dl dt{font-size:18px;line-height:36px;color:#0086cb;}
.ks_body dl dt em{font-style:normal;font-size:14px;color:#999;}
.ks_body dl dt em span{color:#f60;}
.ks_body dl dd{clear:both;overflow:hidden;}
.ks_body dl dd ul{clear:both;overflow:hidden;zoom:1;margin-left:-21px;}
.ks_body dl dd ul li{float:left;width:224px;height:30px;line-height:30px;overflow:hidden;margin-left:21px;_display:inline;}
.ks_body dl dd ul li em{ font-style:normal;font-size:12px;color:#999;}

.border01_body04{clear:both;padding:10px 0 17px 22px;background:url(../images/order06.jpg) no-repeat 22px 10px;}
.border01_body04 li{line-height:36px; height:36px; color:#666;padding-left:24px;}
.border01_body04 li span{font-size:16px; color:#999; margin-right:4px; line-height:36px; }

/*预约就诊电话咨询list*/
.checktel_tag{clear:both;margin:13px 19px 10px 14px;background:#f8f8f8;height:30px;overflow:hidden;}
.checktel_tag li{position:relative;display:block;float:left; white-space:nowrap;height:30px;line-height:28px;_line-height:30px;padding:0 10px;margin-right:4px;_display:inline;}
.checktel_tag li:hover,.checktel_tag li.curr{background:#0086cb;line-height:29px;_line-height:30px;text-decoration:none;font-weight:bold;cursor: pointer;}
.checktel_tag li:hover a,.checktel_tag li.curr a{color: #fff;}
checktel_tag li a{z-index: -1;}
.checktel_tag li span{z-index:6;background:url(../other/about:_blank);display: block;position: absolute;top: 0;left: 0;height: 30px;width: 100%;}
.checktel_tag li.curr span{display: none;}
.checktel_con{clear:both;overflow:hidden;zoom:1;}
.checktel_block{clear:both;margin:0 19px;padding:20px 0;border-bottom:1px solid #ededed;height:68px;font-size:12px;overflow:hidden;position:relative;}
.checktel01{float:left;width:197px;}
.checktel01 dt{float:left;width:68px;height:68px;position:relative;}
.checktel01 dt img{width:68px;height:68px; vertical-align:top;}
.checktel01 dt span{display:block;top:0;}
.checktel01 dd{float:right;width:120px;padding-top:3px;}
.checktel01 dd p{height:23px;line-height:23px;overflow:hidden;color:#999;}
.checktel01 dd p span{color:#0086cb;font-size:16px;padding-right:6px;}
.checktel01 dd ul{height:18px;line-height:18px;overflow:hidden;}
.checktel02{float:left;width:264px;padding:15px 0 0 50px;height:38px;line-height:19px;color:#666;overflow:hidden;background:url(../images/checktel01.gif) no-repeat 7px 17px;}
.checktel_con03 .checktel02{width:276px;color:#999;padding:15px 0 0 25px;background:none;}
.checktel03{float:right;width:121px;padding-top:13px;height:40px;overflow:hidden;position:relative;zoom:1;}
.checktel03 ul{clear:both;margin-left:-1px;overflow:hidden;position:relative;zoom:1;}
.checktel03 ul li{float:left;width:61px;line-height:20px; text-align:center;color:#999;background:url(../images/checktel02.gif) repeat-y 0 0;}
.checktel03 ul li strong{display:block;color:#ff6600;font-size:16px;}
.checktel_con03 .checktel03{float:left;width:60px;padding-top:15px;margin-left:55px;}
a.checktel04{display:none;}
.checktel_block_on{margin:0px;padding:19px 18px 20px;border:1px solid #36a803;/*background:#f8fef6;*/border-bottom: 1px solid #36a803 !important;}
.checktel_block_on a.checktel04{display:block;position:absolute;right:-160px;top:0;width:160px;height:58px;background:#36a803;font-size:24px;text-align:center;line-height:33px;padding:24px 0 25px;}
.checktel_block_on a.checktel04:hover{background:#3ba51d; text-decoration:none;}
.checktel_block_on a.checktel04 span{font-size:14px;}
.checktel_block_on a.checktel04 span em{font-size:16px; font-style:normal;padding:0 3px;}

.checktel_btn{clear:both; text-align:right;height:38px;line-height:36px;_line-height:38px;padding-right:19px;}
.checktel_con02 .checktel02{width:192px;}
.checktel_con02 .checktel03{width:182px;}
.checktel05{float:left;width:100px;padding:15px 0 0 60px;height:40px;line-height:20px;overflow:hidden;background:url(../images/checktel05.gif) no-repeat 15px 20px;}
.checktel05 li{height:20px;overflow:hidden;color:#999;}
.checktel05 li span{color:#666;}
.checktel06{float:right;width:210px;padding-top:5px;height:52px;overflow:hidden;}
.checktel06 a{display:block;float:left;width:70px; text-align:center;padding-top:30px;height:22px;line-height:22px;color:#999; text-decoration:underline;background:url(../images/checktel05.gif) no-repeat 0 0;overflow:hidden;}
.checktel06 a.checktel06a{background-position:center -80px;}
.checktel06 a.checktel06b{background-position:center -164px;}
.checktel06 a.checktel06c{background-position:center -244px;}
.checktel06 a.checktel06a:hover{color:#ff8d2d;background-position:center -322px;}
.checktel06 a.checktel06b:hover{color:#36a803;background-position:center -398px;}
.checktel06 a.checktel06c:hover{color:#e85c5b;background-position:center -484px;}
.checktel07{float:right;padding-right:25px;line-height:68px;font-size:12px;color:#999;}
.checktel07 strong{font-size:24px;color:#f60;font-weight:normal;}
.checktel07 strong span{font-size:14px;}

/*医院、专家筛选页*/
.helist01{clear:both;border-bottom:1px solid #0086cb;height:60px;position:relative;zoom:1;z-index:999;}
.helist01_area{float:left;padding:9px 8px 0 0;line-height:51px;font-size:22px;}
.helist01_disease{float:left;padding:13px 10px 0 0;line-height:47px;font-size:18px;}
.helist01_disease span{color:#ff6600;}
.helist01_change{float:left;position:relative;zoom:1;z-index:999;padding-top:27px;_padding-top:25px;}
a.helist01_change_btn{display:inline-block;width:76px;height:23px;line-height:21px;_line-height:22px;text-align:center;overflow:hidden;background:url(../images/checktel03.gif) no-repeat 0 0;color:#0086cb;}
a.helist01_change_btn:hover{background-position:0 -24px;color:#fff; text-decoration:none;}
.helist01_change_con{position:absolute;left:0;top:60px;width:413px;padding:11px 19px 13px;border:2px solid #0086cb;background:#fff;overflow:hidden;zoom:1;font-size:12px;}
.helist01_change_colse{position:absolute;right:7px;top:10px;width:9px;height:9px;background:url(../images/checktel04.gif) no-repeat 0 0;cursor:pointer;}
.helist01_change_con ul{clear:both;border-bottom:1px solid #ccc;padding:3px 0 6px;height:20px;line-height:20px;color:#f9a821;}
.helist01_change_con dl{clear:both;overflow:hidden;zoom:1;}
.helist01_change_con dl dt{ text-align:right;line-height:23px;padding-top:5px;}
.helist01_change_con dl dt p{float:left; text-align:left;}
.helist01_change_con dl dd{clear:both;overflow:hidden;zoom:1;}
.helist01_change_con dl dd p{float:left;width:68px;height:23px;}
.helist01_change_con ul a,.helist01_change_con dd a{display:inline-block;height:19px;line-height:19px;padding:1px 2px 0;margin-right:4px;_display:inline;}
.helist01_change_con ul a:hover,.helist01_change_con ul a.curr,.helist01_change_con dd a:hover,.helist01_change_con dd a.curr{background:#e1eff9;color:#0086cb; text-decoration:none;}
.helist01_change_con02{position:absolute;left:0;top:60px;width:208px;padding:10px 0;border:2px solid #0086cb;background:#fff;overflow:hidden;zoom:1;}
.helist01_change_con02 ul a{display:block;margin:1px 0;line-height:29px;padding:0 21px 2px;}
.helist01_change_con02 ul a span{color:#999;font-size:12px;padding-left:3px;}
.helist01_change_con02 ul a:hover,.helist01_change_con02 ul a.curr{background:#f5f5f5;color:#f60;text-decoration:none;}


.helist02{clear:both;margin:15px 0;overflow:hidden;zoom:1;}
.helist02 table{border-collapse:collapse;}
.helist02 td{background:#fff;border:solid 1px #e1e1e1;line-height:24px;padding:10px 20px;}
.helist02 td.td01{width:87px;background-color:#f5f5f5; text-align:center;color:#999;padding:10px 0px;}
.helist02 td a{display:block;float:left; white-space:nowrap;margin-right:24px;_display:inline;padding:1px 0;}
.helist02 td a.curr{color:#ff6600;border-bottom:2px solid #ff6600;padding:0;font-weight:bold;}
.helist02 td a.curr:hover{ text-decoration:none;}
.helist02 td div{clear:both;padding:7px 0 0;overflow:hidden;zoom:1;}
.helist02 td ul{clear:both;background:#fff6e8;padding:5px 10px 4px;line-height:22px;font-size:12px;overflow:hidden;zoom:1;}
.helist02 td ul a{margin-right:18px;}
.helist02 td ul a.curr{border-bottom:0;font-weight:normal;}


.helist03{clear:both;border:1px solid #d8d8d8;}
.helist03_head{clear:both;border-bottom:1px solid #d8d8d8;background:#f5f5f5;color:#666;font-size:12px;height:35px;line-height:35px;padding-right:16px; text-align:right;}
.helist03_head strong{color:#ff6600;}
.helist03_head ul{float:left;}
.helist03_head ul p{float:left;padding:0 9px 0 33px;position:relative;}
.helist03_head ul p input{position: absolute;left:10px;top:8px;*top:7px;_top:6px;}
.helist03_head dl{float:left;}
.helist03_head dl dd{float:left; padding:0 6px 0 12px;}
.helist03_head dl dt {height: 24px;border: 1px solid #d8d8d8;background-color: #fff;margin:5px 5px 0 0;line-height: 24px;overflow: hidden; float:left; padding:0 10px; position:relative;}
.helist03_head dl dt.curr{border: 1px solid #0070aa;background-color: #0086cb; padding-right:20px;}
.helist03_head dl dt.curr a,.helist03_head dl dt.curr a:hover{color:#fff;}
.helist03_head dl dt b {display:block;position: absolute;top:7px;_top:6px; right:7px;width: 9px;
height: 12px;overflow: hidden; }
.helist03_head .down b{background:url(../images/bgc.jpg) -13px 0 no-repeat;}
.helist03_head .up b{ background:url(../images/bgc.jpg) 0 0 no-repeat;top:6px;_top:5px;}

/*最近浏览的医生*/
.zjlndyy{clear:both;position:relative;overflow:hidden;zoom:1;padding:0 15px 5px;}
.zjlndyy_block{clear:both;margin-top:-1px;position:relative;overflow:hidden;zoom:1;}
.zjlndyy dl{clear:both;padding:17px 0 16px 0;overflow:hidden;zoom:1;background:url(../images/line01.gif) repeat-x 0 0;}
.zjlndyy dl dt{float:left;width:68px;height:68px;position:relative;overflow:hidden;}
.zjlndyy dl dt img{width:68px;height:68px; vertical-align:top;}
.zjlndyy dl dt span{display:block;position:absolute;top:0;left:0;width:68px;height:68px;}
.zjlndyy dl dd{float:right;width:174px;padding-top:7px;line-height:25px;font-size:12px;overflow:hidden;}
.zjlndyy dl dd p{height:25px;overflow:hidden;color:#999;}
.zjlndyy dl dd p span{color:#0086cb;font-size:16px;padding-right:12px;}
.zjlndyy dl dd p em{font-style: normal;}
.zjlndyy dl dd ul{height:25px;overflow:hidden;}
